door made completely of glass - Francés Inglés Diccionario